support weapons - German English Dictionary